← Index
NYTProf Performance Profile   
For /Users/timbo/perl5/perlbrew/perls/perl-5.18.2/bin/perlcritic
  Run on Sat Mar 19 22:12:22 2016
Reported on Sat Mar 19 22:14:14 2016

Filename(eval 448)[/Users/timbo/perl5/perlbrew/perls/perl-5.18.2/lib/site_perl/5.18.2/PPI/Node.pm:654]
StatementsExecuted 97235 statements in 569ms
Eval Invoked At/Users/timbo/perl5/perlbrew/perls/perl-5.18.2/lib/site_perl/5.18.2/PPI/Node.pm line 654
Sibling evals1, 2, 3

NOTE!
The data used to generate this report page was merged from 1016 of the 2087 executions
of the string eval on line 654 of /Users/timbo/perl5/perlbrew/perls/perl-5.18.2/lib/site_perl/5.18.2/PPI/Node.pm.
Subroutines
Calls P F Exclusive
Time
Inclusive
Time
Subroutine
8618111290ms366msPPI::Node::::__ANON__[(eval 1001)[PPI/Node.pm:654]:4]PPI::Node::__ANON__[(eval 1001)[PPI/Node.pm:654]:4] (merge of 1016 subs)
Call graph for these subroutines as a Graphviz dot language file.
Line State
ments
Time
on line
Calls Time
in subs
Code
1
# spent 366ms (290+76.2) within PPI::Node::__ANON__[(eval 1001)[/Users/timbo/perl5/perlbrew/perls/perl-5.18.2/lib/site_perl/5.18.2/PPI/Node.pm:654]:4] which was called 86181 times, avg 4µs/call: # (data for this subroutine includes 1015 others that were merged with it) # 86181 times (290ms+76.2ms) by PPI::Node::find at line 381 of PPI/Node.pm, avg 4µs/call
sub {
286181522ms8618176.2ms return '' unless $_[1]->isa('PPI::Token::Word');
# spent 65.3ms making 83574 calls to UNIVERSAL::isa, avg 781ns/call # spent 11.0ms making 2604 calls to PPI::Structure::List::isa, avg 4µs/call # spent 14µs making 3 calls to PPI::Structure::For::isa, avg 5µs/call
31003844.1ms 1;
410163.46ms}
5;